415 x 503 feet = 126.49 x 153.31 meters