105 x 377 feet = 32 x 114.91 meters