124 x 120.1 feet = 3779.52 x 3660.65 cm