Fastest Known Time · Supported · 20–27 July 2026 · Full report

700 kilometres around the whole coast of Cyprus, on foot, in eight days of July

Every figure about the run itself is computed from the athlete's three raw Garmin fenix 7 Pro activity files, about 514,000 one-second samples. No crew log, no manual entry, no rounding in our favour.

Andreas Nikolaou on a pine-lined mountain road with trekking poles, in a wide-brimmed hat and neck gaiter, in bright afternoon sun
Day six, at km 520.1, at 16:09. This frame's own EXIF puts it two metres and one second from where the watch had him. Photographs in this dossier are the athlete's and the crew's; the six on sheet 06 are checked against the track the same way.
Athlete Andreas Nikolaou · @24l7_365 Coach Stefan Stankovic · @bflcoaching Crew Michalis Tziapouras, Emilios Charalambous, Stefan Stankovic Style Supported · a three-person crew accompanied the attempt throughout Start: Molos Pier, Limassol, Cyprus · 2026-07-20 00:07:02 End: Molos Pier, Limassol, Cyprus · 2026-07-27 22:42:27
The claimSheet 01
Elapsed, gun to tape
7d 22h 35m 25s
190.59 hours. First press of start to final save, nothing deducted.
Distance
701.94 km
Sum of the three files' odometers. 436.2 miles.
Moving time
107.19 h
4 d 11 h 11 m 15 s. He was moving for 56.2 % of the clock.
Elevation gain
8,505 m
Device barometric total. See sheet 09 on how this is counted.
Average, on the clock
88.4 km/day
3.68 km/h across the entire week, sleep included. 16:17/km.
Average moving pace
9:13 /km
14:50 per mile, over the 697.4 km the watch counted as moving. Of the other 4.5 km, 3.65 km accrued below 1.8 km/h and 0.85 km across restarts too short to count as a break.
Energy
52,186 kcal
Device estimate. Roughly three weeks of ordinary eating.
Training load
2,877 TSS
A hard marathon is about 300.

Why the clock is 2 h 52 m longer than the files. The three activity files total 7 d 19 h 42 m 41 s. Twice on the final morning, deep in sleep debt, the athlete stopped and saved his watch by mistake and had to start a new activity. That cost 42 m 21 s of recording the first time and 2 h 10 m 23 s the second. Those minutes happened, so they are in the time. He was stopped for both, and restarted 39 m and 109 m from where the watch had saved, so under 150 m of ground is missing from the distance. This dossier submits gun-to-tape: 7 d 22 h 35 m 25 s.

Three things made it hard, and only two of them are in the data. The heat came first: twenty hours of the week above 35 °C, which is why the middle of it was run at night and slept through in the afternoon — sheets 10 and 11. Then the sleep: the watch was off for 47 hours in eight days, which is the ceiling on how much of that he slept rather than the amount, against the sixty-odd hours eight ordinary nights would hold. The third is in no file. Across the occupied areas of the island phone signal is patchy or absent, so for long stretches the crew could not reach him and he could not reach the crew.

Two men holding a Beyond the Finish Line Endurance Coaching banner on the Molos Pier boardwalk at night
Molos Pier, Limassol. The lap started here at 00:07:02 on 20 July and closed here at 22:42:27 on 27 July — both in the dark.
A group of people on the Molos Pier boardwalk at night around the athlete
And the same boardwalk at the finish. The crew around him a little before eleven at night on 27 July, eight days and 701.94 kilometres after he left it.
The trackSheet 02 · 4,648 plotted fixes

One island, one lap, anticlockwise

Limassol out along the south coast to Cape Greco, north to the tip of the Karpas, back west the length of the north coast, around Akamas, and home down the west and south. Watch it draw, or drag the slider to any point in the eight days.

Colour runs from gold on day one to deep blue on day eight. Rings mark the four places where the recording restarted more than 80 m from where it stopped; sheet 03 accounts for every one. The extreme points of the route are labelled at their true position.
Continuity auditSheet 03

Where the recording stopped, and whether any route went uncovered

Nineteen breaks of three minutes or more interrupt the trace. For each one we measured the straight-line distance between the last fix before and the first fix after, then asked the question that actually matters: did the track later pass back through the point where it stopped? If it did, the athlete returned to his exact spot and covered the ground. Fifteen breaks resumed within 80 m. These are the other four.

Covered

km 202.6 · 235 m offset · 7 h 16 m off watch · 21 Jul 16:57 → 22 Jul 00:13

He resumed 235 m behind where he stopped, not ahead. The offset bears 142° against a travel heading of 318°, so the two are 176° apart, a reversal. The restarted track passes back through the original stopping point 240 m later, to within 0 m. The overnight stop cost him 235 m of ground he then ran twice.

35.45152, 34.12881 @ 108 m → 35.44986, 34.13041 @ 111 m
Covered

km 646.0 · 109 m offset · 2 h 10 m off watch · 27 Jul 07:36 → 09:47 · device restart

The second accidental save. Again the resume point sits behind him, 150° off his heading, and the track he had already run came within 17 m of where the new file begins. Nothing new was skipped.

34.66455, 32.62793 → 34.66547, 32.62835
Gap · 865 m

km 572.1 · 31 m off watch · 26 Jul 07:00 → 07:31 · Akamas coast

The one genuine hole in the record. The resume point lies 865 m forward along the route (the offset bears 225° against a 235° heading, only 10° apart) and 50 m lower, and the track never returns to the stopping point. So 865 m of coastline is not on the trace. Crossing it inside 31 minutes needs an average of 1.7 km/h, which is slower than a walk: the elapsed time is more than sufficient to have covered it on foot, and no part of it requires assistance. It happened on a stretch that had been redrawn two days earlier, on 25 July, because the planned coastal line did not go through, and the deviation analysis on sheet 05 places this stop inside it. That accounts for his being off the original line here, though not for the 31 minutes off the watch, which stand as recorded.

35.06410, 32.28110 @ 65 m → 35.05857, 32.27442 @ 15 m
Gap · 84 m

km 595.1 · 11 m off watch · 26 Jul 16:05 → 16:17

A short forward offset of 84 m, 26° off his heading. Eleven minutes of stopped clock for 84 m of ground.

34.90226, 32.31983 → 34.90182, 32.31908
VerificationSheet 04

What the trace establishes about how the distance was covered

Sheet 03 sets out where the record has holes. These four numbers cover the rest of the question: how much route is genuinely unaccounted for, whether the movement looks like a person on foot, what a recount of the raw GPS can and cannot settle, and whether the lap actually closed.

Route not on the trace
949 m
The 865 m and 84 m forward gaps. 0.135 % of 701.94 km. Every other break was run through or re-covered.
Fastest sustained minute
4:32 /km
3.68 m/s, the quickest any full 60 s went in eight days. No vehicle leaves a trace like that.
What a GPS recount gives
700–797 km
Any figure in that range, depending only on the noise filter chosen. See below: the watch's fused odometer is the stable quantity.
Loop closure
28 m
Distance from the final fix back to the first. He finished where he began, at Molos Pier.

Why re-measuring the track yourself gives 797 km. Summing the distance between consecutive one-second fixes totals 797.18 km, 95 km more than the watch reports, and almost none of that excess is real. Every fix carries a metre or two of error, and adding up half a million short hops accumulates the error instead of cancelling it: across the 111 hours in which the odometer was advancing at all — a looser test than the 107.19 h of moving time on sheet 01, which also requires 1.8 km/h — the geometry sums to 781.08 km where the odometer advanced 700.90 km. A further 16.10 km is invented over 31.7 hours in which the odometer never moved at all and the fix simply wandered. Filtering the noise does not settle it either, because the answer follows the filter — a 5 m minimum-displacement filter gives 782.66 km, 20 m gives 724.72 km, 50 m gives 700.07 km, and nothing makes 50 m more correct than 20 m. The watch's odometer fuses GPS with inertial sensors and rejects the error at source, which is why 701.94 km is the figure claimed here. The GPX filed with this submission is thinned on that odometer rather than on geometry, and measures 701.29 km summed within its recording segments. Expect the FKT site's own route page to show a lower figure still: the site simplifies a track before measuring it, and an earlier upload that measures 699.198 km within its segments came back as 690.683 km, about 1.2 % short. That is the site's measuring pipeline, applied to anything it is sent; it is not a shortfall in the record, and no track has been inflated to compensate for it.

The attempt was public while it happened. A live tracker carried the athlete's position for all eight days, open to anyone at any hour at andreas365.legendstracking.com. The unit transmits over any available mobile network rather than one carrier's — better coverage than the crew's phones — and where there is no reception at all it stores its fixes and sends them the moment coverage returns, so its record stays complete even where the live feed briefly ran behind him. It ran independently of the Garmin files this dossier is built from, so the two are separate records of the same journey, and the people who followed it are the witnesses to it.

On the device's 31.8 m/s top speed. Ignore it. Only 15 individual one-second samples in the whole run exceed 6 m/s and together they account for 542 m: the signature of GPS spikes, not movement. Sustained speed is the honest test, and over any full minute the run never exceeded 4:32/km.

Route fidelitySheet 05 · plan against trace

The line we planned, and the line he ran

We drew the route before the start and exported it again on 25 July with three stretches moved. The comparison is against the plan as it stood at the gun: each of its 13,268 points carries its distance to the nearest point of the track; where that stays over 150 m for 100 m of plan or more, it counts as a deviation, and is measured both ways — the drawn line against the odometer between the same two junctions.

The track he ran Planned line, where he left it Also moved by the 25 July revision
All eighteen, in route order · R moved 25 July · b recording off part of it, so the km run is a floor
Plan km When Furthest off Planned Ran Difference
Eighteen stretches 63.20 km 47.53 km −15.67 km

Nine ran longer than planned and nine shorter; the four over two kilometres are all shorter and carry −16.05 km of the −15.67 km net. The lap still finished only 7.02 km under the drawn route, because over the 645.76 km where the two lines agree his odometer read 654.41 km — 1.3 % more, which is what a measured track does against a line drawn down the middle of a road.

CorroborationSheet 06 · six photographs

A second device, at six points on the coast

These six photographs are iPhone originals that still carry their EXIF block: the instant the shutter opened, in Cyprus wall time, and the phone's own GPS fix. That makes them a positioning source with no connection to the Garmin. For each one, the watch's position at the same second was looked up in the raw stream and the two compared.

Crew taping the athlete's lower leg beside the van in midday heat
The athlete and a crew member on rock above blue sea, an islet offshore
The athlete walking away up a red-earth track through tall green scrub, one pole in hand
The athlete sitting on the ground against the van eating watermelon
The full crew at a roadside stop, van open, supplies laid out on a table
The athlete beside a road sign reading Paphos District, Limassol District, dry hills behind
Where the six sit on the lap, in order.

Day ledgerSheet 07

Eight days, none of them under 73 km

Distance from the odometer; moving time and pace from samples above 0.5 m/s
Day Distance Moving Moving pace Gain Cumulative
Total 701.9 km 107.19 h 9:13/km +6,163 m 701.9 km

Two elevation numbers, both honest. The gain column recounts the barometric trace with a 5 m threshold and totals 6,163 m. The watch's own algorithm counts smaller oscillations and reports 8,505 m, which is what the watch itself displays and the figure comparable to every other runner's numbers. Neither is wrong; they measure differently, so both are on this page.

Four runners seen from behind on a road at first light, one carrying a pack
Company on the road. The three-person crew took turns running alongside him through the week; the pacers and the crew are the same three people. The attempt is a supported one, and the distance on this sheet is his watch, on his wrist, whoever was alongside.
DecaySheet 08

The cost, per hundred kilometres

Pace bled steadily from 7:01 to 10:48 per kilometre across the first six hundred kilometres. Cadence fell with it but bottomed sooner, at 116 steps a minute in the fifth hundred — a collapse in gait, not just effort — and was climbing again while the pace was still going. In the last hundred both recovered together.

Moving pace per km Cadence, steps per minute
Cadence is the mean over samples where the watch recorded a running cadence, doubled from the device's half-cycle convention.

A deliberate positive split

He reached halfway at km 351.0 in 3 d 13 h 59 m 48 s, only 45.1 % of the final clock. The second half took 4 d 8 h 35 m 37 s, eighteen and a half hours longer than the first. For an eight-day effort in Cypriot July that front-loading is the plan, not a mistake: bank distance while the legs and the weather still allow it.

And then he sprinted

The final 1.94 km came in at a moving pace of 7:24/km, nearly two minutes a kilometre quicker than his moving average for the week, run after seven hundred kilometres. The last twelve hours and fifty-five minutes of the attempt contained no break of even an hour.

TerrainSheet 09

Sea level mostly, and one mountain on day six

Barometric altitude against distance, sampled every 400 m. A coastline route stays low: 16 % of all recorded time passed below 20 m of elevation.
High point
547 m
km 517.4, on 25 July at 15:34, in the afternoon heat of day six.
Biggest single climb
+536 m
Over 9.1 km at 5.9 % average, taking 3 h 08 m, from km 508.2. The forced inland detour above Pachyammos.
Hardest day for climbing
+1,234 m
22 July, day three, over only 80.0 km on the Karpas ridgelines.
Below 20 m elevation
16 %
Of all recorded time. It is a coastal route, and it reads like one.
ConditionsSheet 10

Twenty hours above 35 °C

The watch logged ambient temperature throughout. This is a Cyprus July, and the numbers are the reason he ran at night. An independent weather record, drawn over the same axes, says the watch was not exaggerating it.

Watch, ten-minute mean, cool to hot Ambient air, hourly
Columns are the watch's ten-minute mean across the whole clock; gaps are the periods it was stopped, and the dashed line is 35 °C. Wrist-mounted sensors read warm in sun and warm from skin contact, so treat those as exposure rather than as a weather station. The line is the independent check: hourly air temperature from the ERA5 reanalysis, via the Open-Meteo historical archive, sampled at the position the athlete held at midday on each of the eight days, so the sample point moves around the island with him.
Time-weighted mean
30.6 °C
Across every recorded second of eight days, day and night together. The ambient record for the same days and places averages 29.0 °C.
At or above 35 °C
20h 09m
Covering 89.9 km. A further 63 h 41 m fell in the 30–34 °C band. The ambient record puts ten hours of the week at or above 35 °C at his position.
Peak
40 °C
First reached 26 July at 10:31, at km 583.3 on the Akamas coast. The ambient peak for the week is 38.2 °C, on 23 July.
Hottest full hour
36.9 °C
Mean over the hour from 23 July 12:31. He was moving through it, and it is the day the ambient record is hottest as well.
The athlete seated in the shade of the van in a wide-brimmed hat and neck gaiter, holding a drink
What twenty hours above 35 °C looks like as a kit choice.
Wide brim, neck and forearms covered, every stop taken in the shade of the van, and a drink in hand at each of them. The temperatures on this sheet are the watch's own sensor, worn on a wrist in the sun; sheet 15 explains why the ambient record is quoted beside every one of them.
Rest architectureSheet 11

Sleep in the afternoon, run in the dark, until it stopped working

Seventeen times in eight days he stopped the watch for twenty minutes or longer, 47 h 09 m in all. That is what this sheet counts — the sleeps and the long halts, not the stops. Crew stops ran to twenty-odd a day, kept the clock running, and not one of them reached twenty minutes; they are inside the 31.7 hours of standing still that sheet 04 counts instead. The shape of the seventeen is the strategy: for four days he took a single long sleep in the worst of the afternoon heat and ran through the night. From day five the long blocks disappear and what is left is fragments.

Recording Off watch, 20 min or more Accidental save Dark, 20:00–06:00
Off-watch time is the only available proxy for sleep: the watch was in activity mode all week, so it recorded no sleep stages. Sheet 15 sets out what that does and does not establish.
Off watch
47h 09m
Across 8 days. Eight ordinary nights would hold about 64 hours of sleep.
Longest push
33h 10m
25 Jul 02:26 to 26 Jul 11:37 with the watch never off for an hour.
In the dark
8:39 /km
288.4 km run between 20:00 and 06:00, a minute per km faster than his daylight pace of 9:38. Cut at the true horizon instead of the clock, it reads 8:38 against 9:37.
Longest rest
8h 41m
Day one, from 14:17, at km 101.9 — the first time the watch went off for twenty minutes.
A night stop on a coastal road, the van open with supplies laid out on a table beside it
A crew stop. There were twenty-odd of these a day, and none of them is on this sheet.
The van, a table, and whatever the next stretch needed. Most ran to a few minutes with the watch still recording; the seventeen blocks charted above are the times it was switched off for twenty minutes or more. Nothing here is timed by hand — a block runs from the last sample before the gap to the first one after it.
SplitsSheet 12

The best of every distance, found inside the run

Rolling windows across all 514,000 samples find the fastest any of these distances was covered at any point in the eight days, and the most ground covered in any window of that length.

Fastest split
DistanceTimePace
1 km5:535:53/km
5 km31:446:21/km
10 km1:09:166:56/km
Half marathon2:33:487:17/km
Marathon5:16:247:30/km
100 km13:50:448:18/km
Most ground covered
WindowDistanceRate
12 hours88.93 km7.41 km/h
24 hours110.66 km4.61 km/h
48 hours202.62 km4.22 km/h
72 hours282.57 km3.92 km/h
Final 24 hours85.31 km3.55 km/h
Final 100 km28 h 42 m3.48 km/h

The best 24 hours were the opening ones. 110.66 km, over a window running from seven minutes after the gun to fourteen minutes past midnight on 21 July. Sheet 07's ledger cuts day one at midnight instead, which is why the same running reads 109.5 km there. No day after it came in under 73 km.

The athlete on a roadside at night with two crew members attending to him under a street light
Most of these bests were set in the dark.
He covered 288.4 km between 20:00 and 06:00 at 8:39/km, a minute a kilometre faster than his daylight pace. The heat sheet explains why: through the middle of the week the afternoons were the part of the day worth sleeping through.
Physiological costSheet 13

What eight days took out of him

Resting heart rate
53 → 78
bpm, from the day before the start to 26 July. Still 69 on 30 July, three days after finishing.
Acute training load
395
Peak ATL. Form (TSB) bottomed near −258; anything past −30 is normally treated as deep fatigue.
Chronic training load
77 → 137
CTL nearly doubled. A build of that size normally takes a season; sheet 15 notes why the whole rise dates to 20 July.
Steps
~850,000
Estimated two ways: 829,000 at the watch's own average stride, 871,000 at the stride its cadence implies. Stated conservatively as over 800,000.

Pre-event baselines, for context: 84 kg, lactate threshold heart rate 162, maximum 193, VO₂max 51. The heart-rate and VO₂max figures are the watch's own estimates, not laboratory measurements. He slept 6 h 18 m, 7 h 14 m and 8 h 11 m on the three nights before the start.

The athlete slumped in a camp chair holding an ice pack against his head
Cooling, between stretches. An ice pack to the head at a stop, still in the day's kit.
The athlete leaning on the Agia Napa surfboard monument at night, head down
Agia Napa, on the south-east coast. The surfboard monument stands a little short of Cape Greco, which the track rounds at km 123.
For the feedSheet 14

Twelve numbers that need no explaining

16.6

marathons back-to-back, without a rest day

8,505 m

climbed, 96 % of the height of Everest above sea level

52,186

calories burned. Three weeks of ordinary eating, in eight days

800,000+

steps

20 h

spent running in 35 °C or hotter. It touched 40 °C

47 h

off the watch in eight days, and never off for an hour in the final twelve

107 h

of the week's 190 spent moving. More than half of eight days, on the move

110.66 km

his biggest twenty-four hours, and they were the first twenty-four

28 m

from the finish back to the start. He closed the island

8:39 /km

his pace in the dark, a full minute quicker than his pace in daylight

7:24 /km

the final two kilometres' moving pace, nearly two minutes quicker than the 700 before them

3.68 km/h

average speed across the entire week, sleep and all

Limits of this recordSheet 15

What the data cannot tell you

A dossier is only as good as its disclosures. Everything below is a real limitation of the evidence, stated before anyone has to find it.