30 x 127.8 meters = 98.43 x 419.29 feet