414 x 418 feet = 126.19 x 127.41 meters