152 x 62.1 feet = 46.33 x 18.93 meters