If an office is 120 sq ft, what is the measurement in square meters?

A. 11.152 sq meters
B. 12.148 sq meters
C. 12.152 sq meters
D. 11.148 sq meters