108 x 415 meters = 354.33 x 1361.55 feet