414 x 664 feet = 126.19 x 202.39 meters