378 x 417 feet = 115.21 x 127.1 meters