116.1 x 185.1 meters = 380.91 x 607.28 feet