246 x 417 feet = 74.98 x 127.1 meters