137 x 376 feet = 41.76 x 114.6 meters